multipoint distribution technology - Spanish English Dictionary